built on piles - Espagnol Anglais Dictionnaire